package com.ndp.fb.model.fbagent.result.productfeed;

import com.ndp.fb.enums.productfeed.Delimiter;
import com.ndp.fb.enums.productfeed.Encoding;
import com.ndp.fb.enums.productfeed.QuotedFieldsMode;
import com.ndp.fb.model.fbagent.result.AbstractFacebookResult;
import com.restfb.Facebook;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import java.util.Date;

/**
 * Created by Elvis on 2016/4/14.
 */
@Setter
@Getter
@NoArgsConstructor
public class FBProductFeed extends AbstractFacebookResult {

    @Facebook
    private Long id;
    @Facebook("country")
    private String country;
    @Facebook("created_time")
    private String createdTime;
    @Facebook("default_currency")
    private String defaultCurrency;
    @Facebook("deletion_enabled")
    private Boolean deletionEnabled;
    @Facebook("delimiter")
    private String delimiter;
    @Facebook("encoding")
    private String encoding;
    @Facebook("file_name")
    private String fileName;
    @Facebook("latest_upload")
    private FBProductFeedUpload latestUpload;
    @Facebook("name")
    private String name;
    @Facebook("product_count")
    private Integer productCount;
    @Facebook("quoted_fields_mode")
    private String quotedFieldsMode;
    @Facebook("schedule")
    private String schedule;
    @Facebook("uploads")
    private FBUploads uploads;

}
